do one's part - Turco Inglés Diccionario